package com.tanhua.dubbo.mg;

import com.tanhua.domain.db.PageResult;
import com.tanhua.domain.mg.RecommendQuanZi;
import com.tanhua.domain.mg.TodayBeautyMG;

public interface UserLikeNumApi {
    /**
     * 删除喜欢的关系
     * @param currentUserId
     * @param fansId
     */
    void deleteRelation(Long currentUserId, Long fansId);

    /**
     * 根据当前id查询我关注的对象
     * @param currentUserId
     * @return
     */
    Integer countMyLike(Long currentUserId);

    /**
     * 根据当前id查询喜欢我的用户
     * @param currentUserId
     * @return
     */
    Integer countLikeMe(Long currentUserId);
    /**
     * 互相喜欢 - 翻页列表
     */
    PageResult<TodayBeautyMG> findFriendScoreAndData(Long currentUserId, Integer page, Integer pagesize);
    /**
     * 我喜欢的 - 翻页列表
     */
    PageResult<TodayBeautyMG> findMyLikeScoreAndData(Long currentUserId, Integer page, Integer pagesize);
    /**
     * 喜欢我的佳人列表数据（个人信息--缘分值）
     */
    PageResult<TodayBeautyMG> findLikeMeScoreAndData(Long currentUserId, Integer page, Integer pagesize);
    //访问过我的佳人列表数据（个人信息--缘分值）

    PageResult<TodayBeautyMG> findVisitorMeScoreAndData(Long currentUserId, Integer page, Integer pagesize);
}
